perambulating vendor

Translations
vendeur ambulant